﻿using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MGDWBear
{
    public class Screen
    {
        protected GraphicsDevice device = null;
        private string name;

        public string Name
        {
            get { return name; }
            set { name = value; }
        }

        public Screen(GraphicsDevice device, string name)
        {
            this.name = name;
            this.device = device;
        }


        #region virtual methods

        public virtual bool Init() { return true; }
        public virtual void Shutdown() { }
        public virtual void Update(GameTime gameTime) { }
        public virtual void Draw(GameTime gameTime) { }

        #endregion
    }
}
